$(function () {
    //初始化下拉框的搜索输入,如果不重新初始化下拉框样式不加载
    initSelectSearch();
    $("body").on('click',"#subjectImage",function () {//封面上传
        //初始化图片上传窗口
        initUpdateFileWin({
            fileType:'img',//文类类型["img","ico","xls","pdf","zip"]
            callback:'uploadCallback',
            cut:false,//开启剪切
            imgSize:DEFAULT_COURSE_IMG_SIZE,//剪切上传后生成图片的规格（开启剪切才起使用）
            aspectRatio:16/9//剪切区域的高宽比例（开启剪切才起使用）
        });
    }).on('ifClicked', 'input.i-checks', function (event) {
        if($(this).prop('checked')){
            $(this).removeAttr('checked');
            if($(this).val() == 'AHTS'){
                $('input[name=placeKeyOne]').val('');
                $('#subject-image').css('display','none');
            }else {
                $('input[name=placeKeyTwo]').val('');
            }
        }else {
            $(this).attr('checked','checked');
            if($(this).val() == 'AHTS'){
                $('input[name=placeKeyOne]').val($(this).val());
                $('#subject-image').css('display','block');
            }else {
                $('input[name=placeKeyTwo]').val($(this).val());
            }
        }
    }).on('click','#remove-image',function () {//删除封面
        removePageImg();
    });

    selectGroomPlace();

    /**
     * 选中推荐位置
     */
    function selectGroomPlace(){
        var placeKeys = $('input.placeKey');
        var checkedBox = $('input.i-checks');
        $.each(checkedBox,function (index,checked) {
            $.each(placeKeys,function (i,placeKey) {
                if($(checked).val() == $(placeKey).val()){
                    $('#subject-image').css('display','block');
                    $(checked).parent('div.icheckbox_square-green').addClass('checked');
                    $(checked).attr('checked','checked');
                }
            })
        });
    }

});
/**
 * 图片上传回调
 * @param result
 */
function uploadCallback(result) {
    if(result!=null){
        $("input[name='imageJson']").val(encodeURIComponent(JSON.stringify(result)));
        $("#material-image").attr("src",result.url);
        $("#file-names").text(result.fileName);
        $("#create-time").text(result.createTime);
    }
}